package amani.wechat.platform.services;

import java.util.List;
import java.util.Map;

import amani.wechat.platform.webserviceClient.Designer;
import amani.wechat.platform.webserviceClient.Project;
import amani.wechat.platform.webserviceClient.Works;

public interface IStorefrontService {

	List<Works> pageWorks(int page,double xcoordinate,double ycoordinate);

	Works getWorks(int id);

	List<Project> listProjects(String type);

	List<Works> pageWorks(int page, String designer);

	Designer getDesigner(String id);

	/**
	 * 根据产品id（wx_product.id），查询产品信息
	 * @param productId
	 * @return
	 */
	public Map<String, Object> getWchatProduct(String productId);
	
	/**
	 * 根据产品id（wx_product.id），查询详细步骤数据
	 * @param productId
	 * @return
	 */
	public List<Map<String,Object>> getProductDetail(String productId);
	
	/**
	 * 根据产品id（wx_product.id），查询套餐数据
	 * @param productId
	 * @return
	 */
	public List<Map<String,Object>> getProductPackage(String productId);

}
